// 注册全局指令
import Vue from 'vue';

/**
 * el-input 自动聚焦
 * v-autofocus
 */
Vue.directive('autofocus', {
  inserted(el) {
    el.children[0].focus();
  },
});

/**
 * 设置无法点击元素
 * v-forbidden
 */
Vue.directive('forbidden', {
  inserted(el, bind) {
    if (bind.value) {
      el.style['pointer-events'] = 'none';
    }
  },
});
